that fact escaped me. - Español Inglés Diccionario